package edu.pku.sei.transformation.editor.controller.commands.link;

public class AbstractLinkDeleteCommand<LinkType, SourceType, TargetType> extends
		AbstractLinkCommand<LinkType, SourceType, TargetType> {
	public AbstractLinkDeleteCommand() {
		super("Link Deletion");
	}

	public AbstractLinkDeleteCommand(LinkType link, SourceType source, TargetType target) {
		super("Link Deletion");
		this.link = link;
		this.source = source;
		this.target = target;
	}
	
	public AbstractLinkDeleteCommand(String commandName) {
		super(commandName);
	}

	public AbstractLinkDeleteCommand(String commandName, LinkType link, SourceType source, TargetType target) {
		super(commandName);
		this.link = link;
		this.source = source;
		this.target = target;
	}
}
